Construction of Minimum-Weight Spanners
نویسندگان
چکیده
Spanners are sparse subgraphs that preserve distances up to a given factor in the underlying graph. Recently spanners have found important practical applications in metric space searching and message distribution in networks. These applications use some variant of the socalled greedy algorithm for constructing the spanner — an algorithm that mimics Kruskal’s minimum spanning tree algorithm. Greedy spanners have nice theoretical properties, but their practical performance with respect to total weight is unknown. In this paper we give an exact algorithm for constructing minimum-weight spanners in arbitrary graphs. By using the solutions (and lower bounds) from this algorithm, we experimentally evaluate the performance of the greedy algorithm for a set of realistic problem instances.
منابع مشابه
Finding Light Spanners in Bounded Pathwidth Graphs
Given an edge-weighted graph G and > 0, a (1+ )-spanner is a spanning subgraph G′ whose shortest path distances approximate those of G within a factor of 1+ . For G from certain graph families (such as bounded genus graphs and apex graphs), we know that light spanners exist. That is, we can compute a (1+ )-spanner G′ with total edge weight at most a constant times the weight of a minimum spanni...
متن کاملNode-Disjoint Multipath Spanners and Their Relationship with Fault-Tolerant Spanners
Motivated by multipath routing, we introduce a multi-connected variant of spanners. For that purpose we introduce the p-multipath cost between two nodes u and v as the minimum weight of a collection of p internally vertex-disjoint paths between u and v. Given a weighted graph G, a subgraph H is a p-multipath s-spanner if for all u, v, the p-multipath cost between u and v in H is at most s times...
متن کامل–Completeness Results for Minimum Planar Spanners
For any fixed parameter , a –spanner of a graph is a spanning subgraph in which the distance between every pair of vertices is at most times their distance in . A minimum –spanner is a –spanner with minimum total edge weight or, in unweighted graphs, minimum number of edges. General –spanners and their variants have multiple applications in the field of communication networks, distributed syste...
متن کاملSpanners for Geometric Intersection Graphs
Efficient algorithms are presented for constructing spanners in geometric intersection graphs. For a unit ball graph in R, a (1+ǫ)-spanner with O(nǫ) edges is obtained using efficient partitioning of the space into hypercubes and solving bichromatic closest pair problems. The spanner construction has almost equivalent complexity to the construction of Euclidean minimum spanning trees. The resul...
متن کاملLocal Construction and Coloring of Spanners of Location Aware Unit Disk Graphs
We look at the problem of coloring locally specially constructed spanners of unit disk graphs. First we present a local approximation algorithm for the vertex coloring problem in Unit Disk Graphs (UDGs) which uses at most four times as many colors as an optimal solution requires. Next we look at the colorability of spanners of UDGs. In particular we present a local algorithm for constructing a ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004